plexo rectal superior - French English Dictionary